home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 1 / Precision Software Applications Silver Collection Volume One (PSM) (1993).iso / games / egavga / cmagi163.exe / HISTORY.DOC < prev    next >
Text File  |  1992-01-15  |  16KB  |  269 lines

  1.  
  2.  
  3.                ██▒▒██▒▒██▒▒██▒▒
  4.                ▒▒██▒▒██▒▒██▒▒██          ChessMAGIC! v1.63
  5.                ██▒▒██▒▒██▒▒██▒▒               (c)1991
  6.                ▒▒██▒▒██▒▒██▒▒██        Knightware/Bud Bradley
  7.                ██▒▒██▒▒██▒▒██▒▒
  8.                ▒▒██▒▒██▒▒██▒▒██         in association with
  9.                ██▒▒██▒▒██▒▒██▒▒             Decibel BBS
  10.                ▒▒██▒▒██▒▒██▒▒██           (404) 288-6858
  11.  
  12.  
  13.     
  14.                                 UPDATE HISTORY
  15.                                       by
  16.                                    Tom Brady
  17.  
  18.          (NOTE:  * = Additional information found in documentation)
  19.  
  20.  
  21.     Coding has begun for the American Chess Enthusiasts (ACE) network 
  22.     interface.  Subscribing ChessMAGIC! systems and users will be able to 
  23.     enjoy standardized ratings and global chess play!  This network will 
  24.     also provide a simple way for you and your users to participate in games 
  25.     and tournaments with other participating ChessMAGIC! users across the 
  26.     globe!  Beta testing is due to begin in February, 1992 and 3 registered 
  27.     sites will be asked to participate.  If you are a registered ChessMAGIC!
  28.     site and are interested, please drop me (Tom Brady, Sysop) a note!  More 
  29.     information on the ACE Network will be posted at a later date.
  30.  
  31.  
  32. Date     Version  Description of Enhancement/Fixes
  33. -------- -------  ----------------------------------------------------------
  34. 01/15/92   1.63  -Corrected major share incompatibilities that caused 
  35.                   multinode systems so much trouble.
  36.                  -Now creating a work area for each node that will be used 
  37.                   during the download functions to prevent share violations
  38.                   during multinode archive compilations.  Following use,
  39.                   the work files in these directories are deleted.  There
  40.                   are still some stray work files (*.txt *.msg *.smg) being 
  41.                   left in your Cmagic system directory.  This bug will be
  42.                   fixed in the next update.
  43.                  -Incorporated "provisional" ratings.  This allows new 
  44.                   players' ratings to become more realistic within a very
  45.                   short period of time (i.e. 10+ games).  During this 
  46.                   provisional period, new player ratings will fluctuate
  47.                   drastically.
  48.                  -The download archive names will contain a random 4-digit 
  49.                   number to help prevent users from overwriting previously
  50.                   downloaded game file archives on their systems.
  51.                  -Unregistered "key" file is no longer used or included.
  52.                  -Restructured registered "key" files for better security.
  53.                   Note: Filename of CMAGIC.YRV is no longer recognized/used.
  54.                  -Corrected "OTB Real Time" functions to correctly display 
  55.                   when an opponent enters their game.
  56.                 *-Added support for Chessmaster 3000 compatibility in game
  57.                   downloads.
  58.                      (CMAGIC.DOC, page 14)
  59.                  -Began including a "Registered ChessMAGIC! BBS List" within
  60.                   the distribution archive.
  61.  
  62. 12/09/91   1.45  -Corrected keyboard timeout trouble.  Appeared to be
  63.                   related to Desqview/Qemm386 use, so not everyone
  64.                   experienced a problem.
  65.                  -Apologies for the rapid fire v1.4x releases, but each
  66.                   was necessary (the troubles didn't surface at the same
  67.                   time).  With this release, we should be able to take a
  68.                   breather!
  69.  
  70. 12/09/91   1.44  -Corrected coding that was not freeing allocated memory 
  71.                   (conventional), resulting in eventual "memory allocation" 
  72.                   errors. 
  73.                  -Corrected share violations that occurred when users on 
  74.                   multinode systems  accessed the same files at the exact 
  75.                   same time.  If using ChessMAGIC! on a multinode system, 
  76.                   you must have share.exe installed -- an obvious 
  77.                   statement, but you never know... 
  78.                 *-Format of CMPROTO.DAT may now include configuration to 
  79.                   call your protocol utilities directly.  Of course, batch 
  80.                   files and aliases may still be used. 
  81.                      (CMAGIC.DOC, page 5) 
  82.  
  83. 12/06/91   1.43 *-Modified to require almost 100k _less_ conventional 
  84.                   memory, thus eliminating "memory allocation" errors for 
  85.                   systems that don't release memory when running doors.
  86.                      (CMAGIC.DOC, page 5) 
  87.                 *-Modified CMPROTO.DAT format requirements.  For now, you 
  88.                   may define your protocols as aliases (with 4DOS) or batch 
  89.                   files.  Read the documentation for complete information. 
  90.                      (CMAGIC.DOC, page 16)
  91.  
  92. 12/04/91   1.42  -Internal coding correction relating to command parsing in
  93.                   download area.
  94.                  -Removed the extra squares from the chess board logo in all
  95.                   of the documentation files!
  96.  
  97. 11/31/91   1.41 *-FINALLY!  100% compatible with pcboard.sys (v14.5 and 
  98.                   v12.0) and dorinfox.def formats!  If your BBS is not one 
  99.                   of those _directly_ supported, you should download 
  100.                   QKDOOR2F.EXE from Decibel BBS. 
  101.                      (see CMAGIC.DOC, page 3) 
  102.                  -Corrected problem due to modem buffer overflow on some 
  103.                   systems locking their DTE rate.  Hardware handshaking is 
  104.                   now being handled properly. 
  105.                  -Corrected reversed mate declaration that could occur when 
  106.                   playing as white against a computer opponent. 
  107.                  -Corrected premature keyboard timeout problem experienced 
  108.                   by some users. 
  109.                  -Corrected "LMove" display to eliminate showing erroneous 
  110.                   captures. 
  111.                 *-Corrected problem that prevented game downloading.  Make
  112.                   sure you have the archive utility LHA v2.13 (or later)!
  113.                      (see CMAGIC.DOC, page 14, re: archive utility)
  114.                  -Temporary work files (i.e. RL-?????.TXT) are now being 
  115.                   removed automatically.  You may delete any of these 
  116.                   residual work files left over from previous versions. 
  117.                  -Removed extraneous sysop functions.
  118.                  -Eliminated keyboard timeout "beep" from sounding on local 
  119.                   (sysop's) console. 
  120.                  -Computer players are now much more robust!  Freddy is no 
  121.                   longer an easy mark... 
  122.                 *-Adjusted all computer players' "thinking" times.  This 
  123.                   should provide the adventurous user the opportunity to 
  124.                   take on Ace!
  125.                      (see CMAGIC.DOC, page 13) 
  126.                   
  127. 11/30/91   1.40  -No more _enhancements_ will be added to the 1.xx series. 
  128.                   Until v2.0 is released, future v1.xx updates will only 
  129.                   address bug fixes. 
  130.                  -The computer players will now more fully utilize their 
  131.                   allotted time to determine best moves.  This results in 
  132.                   better chess play at the lower levels and helps to 
  133.                   eliminate premature "mate" (i.e. resignation) responses. 
  134.                 *-Game area changes may now be accomplished via a "shortcut" 
  135.                   from the main menu (i.e. Axx -- xx is the area number). 
  136.                      (see CMAGIC.DOC, page 8) 
  137.  
  138. 11/25/91   1.39   (internal version) 
  139.                  -When changing game areas, the available game areas are now 
  140.                   flagged if any games are awaiting that player's move. 
  141.                  -Rewrote the mate routines to eliminate false mates. 
  142.                  -A message is now displayed when the king is placed in 
  143.                   check. 
  144.                   
  145. 11/19/91   1.38   (internal version) 
  146.                  -Main menu is now using highlighted option letters instead 
  147.                   of A, B, C, etc.  This will eliminate the previous 
  148.                   confusion experienced by folks who inadvertantly hit Q, 
  149.                   thus changing their monitor settings. 
  150.                   
  151. 11/13/91   1.37   (internal version) 
  152.  
  153. 11/12/91   1.36   (internal version) 
  154.                  -Defaulted games listed after choosing Play (A) or View (D) 
  155.                   will now display "Defaulted" instead of negative numbers. 
  156.                  -Corrected display of a game's default days from carrying 
  157.                   over to next game. 
  158.                  -Games designated as Deleted (flag set via CMSYS) will now 
  159.                   be reset and used when new games are opened.  This does 
  160.                   not affect Completed games, as they are ALWAYS saved. 
  161.                  -Corrected to properly accept "En Passant" captures. 
  162.  
  163. 11/12/91   1.35   (internal version)
  164.                 *-Enabled O (online games in REAL TIME) and I (game inquiry) 
  165.                   options at main menu. 
  166.                      (see CMAGIC.DOC, page 14) 
  167.  
  168. 11/06/91   1.34  -The Default flag is now set AFTER day 0 (i.e. -1) instead 
  169.                   of ON day 0. 
  170.                  -Corrected to prevent instant defaults from occurring when 
  171.                   players join waiting games.  The default routine now 
  172.                   ignores waiting games' start date when players join them. 
  173.                  -Corrected to prevent default from occuring in games 
  174.                   waiting for an opponent to join. 
  175.                 *-Added LOCAL ability to play both White & Black sides.  
  176.                      (see CMAGIC.DOC, page 10)
  177.                  -CMSYS now returns to original directory upon exit. 
  178.                  -CMSYS now correctly displays help lines. 
  179.                 *-If updating from earlier versions of ChessMAGIC!, the 
  180.                   enclosed NEWREC.EXE must be run. 
  181.                      (see README.2ND file)
  182.                  -Enhanced ratings adjustments have been incorporated for 
  183.                   times when games must be reinstated.  Each game now stores 
  184.                   rating points gained/lost (White & Black) upon completion. 
  185.                   This provides the means for readjusting the players' 
  186.                   master ratings records when game reinstatements occur. 
  187.                  -Added enhancements to help eliminate premature mates 
  188.                   and/or computer resignations. 
  189.                  -Corrected "take back" bug that enabled an opponent to make
  190.                   two consecutive moves.  If player 1 made a move, took it 
  191.                   back and exited without moving, player 2 could then enter 
  192.                   and make an illegal 2nd move. 
  193.                 *-Enabled "twit" list detection/action for each configured 
  194.                   game area. 
  195.                      (see CMSYS.DOC, page 5) 
  196.                  -ESCaping from the main menu D option (View games) was 
  197.                   setting player's available games counter to 0, preventing 
  198.                   them from opening new games with options B and F.
  199.                  -Enhanced playing ability of computer.
  200.                  -Corrected game moves counter -- as games are entered, the 
  201.                   program will update and show the correct number of moves. 
  202.  
  203. 11/02/91   1.33  -"Draw" message remained even after opponent refused.  Now 
  204.                   opponent's next move. 
  205.                  -When your opponent mates you or resigns, the game will 
  206.                   show as being your next move.  Ratings & general stats are 
  207.                   updated immediately upon the mate or resignation.  Once 
  208.                   you've seen the game result (either View or Play mode), 
  209.                   the "your move" flag will be cleared. 
  210.                  -The View option (main menu D) now includes who's move, 
  211.                   date of last move and days remaining before default 
  212.                   occurs. 
  213.                  -Opponents are now prompted to Accept/Decline a draw offer 
  214.                   immediately upon game entry. 
  215.                  -Game history now displays date of Draw games. 
  216.                  -Corrected player custom color selections and door 
  217.                   ID/Description (used during online tracking) that 
  218.                   sometimes happened upon game completions. 
  219.                  -Corrected ratings swaps that could occur when using the 
  220.                   Next game command in View or Play mode.  This never 
  221.                   affected the master player records, only the related game 
  222.                   records (used in displays, only). 
  223.                  
  224. 10/30/91   1.32  -Corrected to properly identify mate when human vs human. 
  225.                  -Removed default period checks for human vs computer games. 
  226.                  -Increased play speed for computer opponent levels 1-4. 
  227.                  -Modified chess program analysis to prevent computer 
  228.                   opponent's premature announcement of "mate" (i.e. 
  229.                   resignation). 
  230.                  -The [V]iew selection (following Message option in Play or 
  231.                   View game mode) now lists all short messages.  Dialogue 
  232.                   will be highlighted as follows: 
  233.                   
  234.                      White = Bright White 
  235.                      Black = Yellow 
  236.                  
  237. 10/25/91   1.31  -Upon game re-entry, short messages were not seen by the 
  238.                   original sender. 
  239.                  -Main menu user information was not displaying the correct
  240.                   number of "Your move" games.
  241.                  -The player's game clock was being reset following a move
  242.                   take back.
  243.                  -"Open" games (i.e. those waiting for an opponent to join)
  244.                   would enable erroneous wins to be awarded when the default
  245.                   days setting for that area was reached.
  246.  
  247. 10/23/91   1.30  -Enabled 2 game areas for the shareware demo (i.e. UNRATED 
  248.                   and RATED) to better demonstrate ChessMAGIC!'s abilities. 
  249.                   Each area will have its own subdirectory created
  250.                   automatically when CMAGIC.EXE is first run.
  251.                  -Wins, losses, draws, etc. are now tallied and displayed
  252.                   based solely on the defined gaming areas.  Before, all
  253.                   statistics displays were overall totals and were
  254.                   duplicated throughout each area.  This does NOT affect the
  255.                   ratings, which continue to be based on overall results.
  256.                   The "Player List" option will continue to show overall
  257.                   total statistics.
  258.                  -Modified the message entry option to allow for "short,"
  259.                   one line messages.
  260.                  -Added "by days" default that will occur if the defined
  261.                   "Default Remaining Days" for any games are 0 or less.  The
  262.                   defaultee is blocked from moving when this happens.  Their
  263.                   opponents MUST enter the defaulted game (via the normal
  264.                   "Play" option) to claim their win.
  265.                  -The "Who's Online" list was duplicating headers for each
  266.                   name listed.
  267.  
  268.  
  269.